Furnace grates - German English Dictionary